Operator CameraGrayLineFull

Operator Library: Hardware Platform

이 오퍼레이터는 Camera Link Full 구성 모드의 흑백 라인 스캔 카메라와 VisualApplets 간의 이미지 데이터 인터페이스를 나타냅니다. 이 오퍼레이터는 CAM 유형의 두 가지 VisualApplets 리소스가 필요합니다. 리소스는 오퍼레이터에 의해 자동으로 점유됩니다. 양쪽 카메라 포트(포트 A 및 포트 B)가 이 오퍼레이터에 의해 사용됩니다. 자세한 내용은 'Allocation of Device Resources'를 확인하십시오.

이 오퍼레이터는 Camera Link 표준에서 지정한 다양한 데이터 포맷을 지원하도록 구성할 수 있습니다. 카메라 오퍼레이터를 카메라에서 사용하는 것과 동일한 모드로 설정하려면 FullMode 파라미터를 사용하십시오. 또한 링크를 다양한 Bit Width으로 설정할 수 있습니다. 다음 표는 FullMode 파라미터, 해당 액세스 유형, Bit Width 및 Parallelism의 허용 조합을 보여줍니다.

FullMode FullMode 액세스 Bit Width Parallelism
Tap8x8bit Dynamic/Static 8 8
Tap8x8bit Dynamic/Static 8 16
Tap10x8bit Dynamic/Static 8 8
Tap10x8bit Dynamic/Static 8 16
Tap8x10bit Static 10 12

Parallelism을 8로 설정할 경우 카메라의 데이터 전송 속도가 오퍼레이터 출력 링크의 사용 가능한 대역폭을 초과할 수 있습니다. microEnable IV 프레임 그래버에서 Parallelism이 8일 때 링크의 이론상 대역폭은 500MPixel/s입니다. Camera Link Full 구성 모드에서는 최대 850MPixel/s를 전송할 수 있습니다.

Bit Width 및 Parallelism 외에도 출력 링크와 최대 가능한 이미지 크기를 지정해야 합니다. 그러나 실제 전송되는 이미지의 크기는 이보다 작을 수 있지만 파라미터로 설정된 최대값을 초과해서는 안 됩니다. 1D 이미지 프로토콜의 경우 높이는 무시됩니다.

하드웨어 플랫폼별 사용 가능 여부
microEnable IV VD1-CL/-PoCL
microEnable IV VD4-CL/-PoCL

I/O Properties

Property Value
Operator Type M
Output Link O, 이미지 데이터 출력

Supported Link Format

Link Parameter Output Link O
Bit Width {8, 10, 12, 14, 16}1
Arithmetic unsigned
Parallelism {8, 12, 16}}2
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_IMAGE1D
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

1 2

Bit Width, Parallelism 및 파라미터 설정 간의 모든 조합이 허용되는 것은 아닙니다. 위 표를 참조하십시오.

Parameters

DvalMode
Type 동적 읽기/쓰기 파라미터
Default Dval_Enabled
Range {Dval_Enabled, Dval_Disabled}

이 파라미터를 Dval_Disabled로 설정하면 Camera Link 사양을 완전히 준수하지 않는 카메라를 지원할 수 있습니다. 비활성화 모드에서는 Lval 및 Fval 제어 신호가 픽셀 디코딩에 사용됩니다. 활성화 모드에서는 추가적인 Dval 신호가 사용됩니다. 일반적으로 사용자는 이 파라미터를 수정하지 않는 것이 좋습니다!

FullMode
Type 동적 읽기/쓰기 파라미터
Default Tap8x8bit
Range {Tap8x8bit, Tap10x8bit, Tap8x10bit}

이 파라미터는 연결된 카메라의 데이터 형식을 지정합니다. 형식은 카메라 구성과 일치해야 합니다.

Bit Width, Parallelism 및 파라미터 설정 간의 모든 조합이 허용되는 것은 아닙니다. 위 표를 참조하십시오.

사용 예제

다음 예제에서는 CameraGrayLineFull 오퍼레이터의 사용법을 보여 줍니다.